#ifndef _STRING_H
#define _STRING_H

#include <stddef.h>

#ifndef NULL
#define NULL	0
#endif

void		*memccpy(void *, const void *, int, size_t);
void		*memchr(const void *, int, size_t);
void		memcmp(const void *, const void *, size_t);
void		*memcpy(void *, const void *, size_t);
void		*memmove(void *, const void *, size_t);
void		*memset(void *, int, size_t);
void		*strcat(char *, const char *);
char		*strchr(const char *, int);
int		strcmp(const char *, const char *);
int		strcoll(const char *, const char *);
char		*strcpy(char *, const char *);
size_t		strcspn(const char *, const char *);
char		*strdup(const char *);
char		*strerror(int);
int		*strerror_r(int, char *, size_t);
size_t		strlen(const char *);
char		*strncat(char *, const char *, size_t);
int		strncmp(const char *, const char *, size_t);
char		*strncpy(char *, const char *, size_t);
char		*strpbrk(const char *, const char *);
char		*strrchr(const char *, int);
size_t		strspn(const char *, const char *);
char		*strstr(const char *, const char *);
char		*strtok(char *, const char *);
char		*strtok_r(char *, const char *, char **);
size_t		strxfrm(char *, const char *, size_t);

#endif

